altruistic helping - Turkish English Dictionary